مقایسه کارایی fpga و gpu برای یک الگوریتم نهان سازی تصویر
پایان نامه
- وزارت علوم، تحقیقات و فناوری - دانشگاه رازی - دانشکده فنی و مهندسی
- نویسنده علیرضا احمدی محمدآبادی
- استاد راهنما عبداله چاله چاله
- تعداد صفحات: ۱۵ صفحه ی اول
- سال انتشار 1392
چکیده
نهان¬نگاری تصاویر در حوزه dct مخصاوصا برای تصاویر رنگی با وضوح بالا که کاربرد آن¬ها نیز رشد پیدا کرده، دارای پیچیدگی محاسباتی بالایی می¬باشد. بدین جهت، در این پایان¬نامه، یک الگوریتم نهان¬نگاری dct برای تصاویر رنگی انتخاب و اصلاح می¬شود و روی fpga و gpu پیاده¬سازی می¬شود تا زمان اجرای آن کاهش یابد. برای پیاده¬سازی روی fpga، یک سیستم نهان¬نگاری سخت افزاری و برای پیاده سازی روی gpu، یک الگریتم نهان¬نگاری موازی سازی شده پیشنهاد می¬شود. برای سیستم سخت افزاری، ابتدا یک معماری سخت افزاری جدید برای محاسبه حاصلضرب داخلی پیشنهاد می¬شود که نیازی به هیچ¬گونه حافظه و یا مدارات پیچیده محاسبه اعشاری ندارد. همچنین این معماری پیشنهادی خط لوله¬شده دوبعدی می¬باشد تا فرکانس کاری بالایی بدست آید. علاوه بر این با استفاده از این معماری، یک ماژول تبدیل dct طراحی می¬شود و از آن برای سیستم نهان¬نگاری سخت افزاری استفاده می¬شود. معماری سخت افزاری پیشنهادی روی fpga virtex 7 و spartan 3 سنتز می¬شود. همچنین الگوریتم موازی سازی شده نهان¬نگاری مبتنی بر gpu، روی geforce gt 540m و gtx 580 پیاده سازی شد. نتایج تجربی نشان می¬دهد با پیاده¬سازی معماری dct روی virtex 7، بیشینه فرکانس کاری بدست آمده 79/1329 مگاهرتز بدست می¬آید، بطوریکه نرخ پردازش پیکسل و پردازش بلاک¬های 8×8 به ترتیب برابر 94/518و 11/8 مگاهرتز می¬باشد. همچنین، معماری dct پیشنهادی، نرخ پردازش داده بالاتری نسبت به کارهای پیشین دارد. تسریع حاصل از پیاده¬سازی الگوریتم نهان¬نگاری روی gpu gtx 580m نسبت به پیاده سازی روی cpu، بین 46 تا 73 برابر برای موارد مطالعاتی گوناگون می¬باشد. علاوه براین، تسریع بدست آمده بوسیله پیاده-سازی سخت افزاری روی virtex 7 بین 484 تا 503 برابر می¬باشد. این نشان می¬دهد بواسطه معماری پیشنهادی برای الگوریتم نهان¬نگاری تصاویر رنگی در حوزه dct، کارایی fpga به مراتب بالاتر از gpu می¬باشد. اگرچه پیاده سازی سخت افزاری روی gpu دارای دقیت پایین تری است و مقداری خطا به صورت خطای نمک فلفلی روی تصویر بازیابی شده ایجاد می¬شود. هرچند از انجایی که الگوریتم اراده شده در مقابل نویز مقاوم می¬باشد، سیستم با شکست مواجه نمی¬شود و تصویر بازیابی شده قابل تشخیص است.
منابع مشابه
استفاده از gpu در تسریع و افزایش کارایی الگوریتم های بخش بندی تصویر
بخش بندی تصویر یکی از مسائل مهم در حوزه پردازش تصویر است که تاکنون بدان پرداخته شده است. با توجّه به تمام تلاش هایی که در این حوزه صورت گرفته است، امّا این موضوع همچنان به عنوان یکی از چالش های حل نشده در پردازش تصویر به شمار می رود. از جمله حوزه های مهم کاربرد بخش بندی تصویر می توان به موارد ذیل اشاره نمود: پزشکی، تشخیص الگو، دید روبات و بازیابی مبتنی بر محتوای تصویر. هدف اصلی بخش بندی تصویر، تج...
15 صفحه اولارائه یک مدل تلفیقی از الگوریتم های شبیه سازی تبرید و الگوریتم ژنتیک برای بهینه سازی فرایند تولید خوراک دام
تحقیق حاضر به تعیین ترکیب بهینه عوامل موثر در تولید خوراک دام پرداخته است. خوراک دام ارتباط کاملا مستقیمی با سلامت دام دارد. با توجه به اینکه در این تحقیق از اطلاعات مسئله ای واقعی استفاده شده است نتایج آن می تواند قابل ملاحظه باشد. متدولوژی سطح پاسخ و فرایند طراحی آزمایشات به کمک هم می توانند بطور موثر در مدل سازی و بهبود سیستم تولید خوراک دام که بیش از یک عامل تاثیر گذار دارد به کار روند. بعد...
متن کاملمقایسه تأثیر وضعیت طاق باز و دمر بر وضعیت تنفسی نوزادان نارس مبتلا به سندرم دیسترس تنفسی حاد تحت درمان با پروتکل Insure
کچ ی هد پ ی ش مز ی هن ه و فد : ساسا د مردنس رد نامرد ي سفنت سرتس ي ظنت نادازون داح ي سکا لدابت م ي و نژ د ي سکا ي د هدوب نبرک تسا طسوت هک کبس اـه ي ناـمرد ي فلتخم ي هلمجزا لکتورپ INSURE ماجنا م ي دوش ا اذل . ي هعلاطم ن فدهاب اقم ي هس عضو ي ت اه ي ندب ي عضو رب رمد و زاب قاط ي سفنت ت ي هـب لاتـبم سراـن نادازون ردنس د م ي سفنت سرتس ي لکتورپ اب نامرد تحت داح INSURE ماجنا درگ ...
متن کاملطراحی الگوریتم نهان نگاری تطبیقی مبتنی بر آنتروپی و ELSB2
امنیت، مقاومت و ظرفیت، مهمترین معیارهای ارزیابی در نهاننگاری هستند. هدف از امنیت، کاهش احتمال تشخیص وجود پیام در تصویر و هدف از مقاومت، پایداری پیام جاسازی شده در مقابل حذف و تخریب، بر اثر انواع حملات عمد یا غیر عمد، مثل نویز و فیلترینگ است. در این مقاله یک الگوریتم نهاننگاری تطبیقی کارآمد در حوزه مکان طراحی میشود که قابل استفاده در حوزه فرکانس نیز است. در این الگوریتم، زبری (تغییرات پیکسل...
متن کاملپیاده سازی یک الگوریتم قطعه بندی پوست روی fpga
در گذشته نه چندان دور، طرفین اصلی در یک سیستم ارتباطی انسان ها بوده اند اما با پیشرفت تکنولوژی در این زمینه تغییرات گسترده و چشمگیری رخ داده است. بطور مثال با به وجود آمدن حوزه های تحقیقاتی جدیدی همچون hci نیاز به ایجاد رابط های ارتباطی نوینی بین انسان و کامپیوتر به وجود آمده است. این جاست که قطعه بندی پوست بعنوان یکی از روش-های پایه ای در تعیین بخش هایی از یک تصویر که از پوست انسان پوشیده شده ...
15 صفحه اولمنابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ذخیره در منابع من قبلا به منابع من ذحیره شده{@ msg_add @}
نوع سند: پایان نامه
وزارت علوم، تحقیقات و فناوری - دانشگاه رازی - دانشکده فنی و مهندسی
میزبانی شده توسط پلتفرم ابری doprax.com
copyright © 2015-2023